lampris guttatus - English Synonyms Dictionary

lampris guttatus

n.
[1] New World opah